package py.com.alfa.escriba.web.services.impl;

import java.util.List;

import py.com.alfa.escriba.exception.ServiceException;
import py.com.alfa.escriba.persistence.dao.PaisDAO;
import py.com.alfa.escriba.persistence.dto.admin.PaisDTO;
import py.com.alfa.escriba.web.services.PaisService;

public class PaisServiceImpl implements PaisService{
	
	private PaisDAO paisDAO;
	
	public void setPaisDAO(PaisDAO paisDAO){
		this.paisDAO = paisDAO;
	}

	@Override
	public List<PaisDTO> listPaises() throws ServiceException {	
		return paisDAO.listPaises();
	}

	@Override
	public PaisDTO paisById(Long id) throws ServiceException {		
		return paisDAO.paisById(id);
	}

	@Override
	public PaisDTO paisBycodigo(String codigo) throws ServiceException {		
		return paisDAO.paisBycodigo(codigo);
	}

}
